5bb01403b6cbda2ec24679088a19884c0d5cd9e7,platform/util/src/com/intellij/util/ui/tree/WideSelectionTreeUI.java,WideSelectionTreeUI,paintVerticalPartOfLeg,#Graphics#Rectangle#Insets#TreePath#,304

Before Change



  @Override
  protected void paintVerticalPartOfLeg(final Graphics g, final Rectangle clipBounds, final Insets insets, final TreePath path) {
    if (!UIUtil.isUnderAquaBasedLookAndFeel() && !UIUtil.isUnderDarcula() && !UIUtil.isUnderIntelliJLaF() && shouldPaintLines()) {
      invertLineColor = UIUtil.isUnderAlloyIDEALookAndFeel() && tree.hasFocus() && tree.getSelectionModel().isPathSelected(path);
      super.paintVerticalPartOfLeg(g, clipBounds, insets, path);
      invertLineColor = false;
    }

After Change



  @Override
  protected void paintVerticalPartOfLeg(final Graphics g, final Rectangle clipBounds, final Insets insets, final TreePath path) {
    if (shouldPaintLines()) {
      super.paintVerticalPartOfLeg(g, clipBounds, insets, path);
    }
  }